<!DOCTYPE doctype PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">

<HTML>
  <HEAD>
    <META name="generator" content=
    "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">

    <TITLE>Highlighting</TITLE>
    <LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
  </HEAD>

  <BODY lang="EN-US">
    <H1 align="center">Highlighting</H1>

    <P>A highlight is a more permanent variation of a <A href=
    "help/topics/Selection/Selecting.htm">selection</A>. As you may recall, a selection can be
    cleared simply by clicking in the Code Browser. In order to clear a highlight, you must
    explicitly select the <B>Select<IMG border="0" src="help/shared/arrow.gif"> Highlight</B><IMG
    src="help/shared/arrow.gif" alt="-&gt;"> option.</P>

    <P>You would commonly use a highlight when you do not want to lose a selection. For example,
    you just used <A href="help/topics/Search/Search_Memory.htm">Search Memory</A> to search for
    all the occurrences of a particular Ascii string. From the <I><A href=
    "help/topics/Search/Query_Results_Dialog.htm">Query Results</A></I> window, you selected all of
    the results. Now you wish to visit each code unit in the selection and perform some operations.
    A selection would not be entirely useful, because, if you clicked anywhere in the Code Browser,
    the selection would be lost. Converting this selection to a highlight enables you to visit each
    code unit and click around in the browser, without losing the highlight for the search
    results.</P>

    <BLOCKQUOTE>
      <H3><A name="Highlight_Selection"></A> <A name="Set_Highlight_From_Selection"></A> <B>To set
      a highlight from a selection</B></H3>

      <OL>
        <LI>Create a selection in the Code Browser</LI>

        <LI>
          From the menu-bar of the Code Browser, select <B>Select <IMG src="help/shared/arrow.gif"
          border="0" alt="-&gt;"> Highlight</B> <B><IMG src="help/shared/arrow.gif" border="0"
          alt="-&gt;"></B> <B>Selection<BR>
          </B> 

          <BLOCKQUOTE>
            <P>OR</P>
          </BLOCKQUOTE>From the right mouse popup menu of the Code Browser, select <B>Highlight</B>
          <B><IMG src="help/shared/arrow.gif" border="0" alt="-&gt;"></B> <B>Entire
          Selection</B><BR>
        </LI>
      </OL>

      <H3><A name="Highlight_Clear"></A> <A name="Remove_Highlight"></A> <B>To clear a
      highlight</B></H3>

      <OL>
        <LI>
          From the menu-bar of the Code Browser, select <B>Select <IMG src="help/shared/arrow.gif"
          border="0" alt="-&gt;"> Highlight</B> <B><IMG src="help/shared/arrow.gif" border="0"
          alt="-&gt;"></B> <B>Clear<BR>
          </B> 

          <BLOCKQUOTE>
            <P>OR</P>
          </BLOCKQUOTE>From the right mouse popup menu of the Code Browser, select <B>Highlight</B>
          <B><IMG src="help/shared/arrow.gif" border="0" alt="-&gt;"></B> <B>Clear</B><BR>
        </LI>
      </OL>

      <H3><A name="Add_Selection_To_Highlight"></A> <A name="Highlight_Add_Selection"></A> <B>To
      add a selection to a highlight</B></H3>

      <OL>
        <LI>
          From the menu-bar of the Code Browser, select <B>Select <IMG src="help/shared/arrow.gif"
          border="0" alt="-&gt;"> Highlight</B> <B><IMG src="help/shared/arrow.gif" border="0"
          alt="-&gt;"></B> <B>Add Selection</B><B><BR>
          </B> 

          <BLOCKQUOTE>
            <P>OR</P>
          </BLOCKQUOTE>From the right mouse popup menu of the Code Browser, select <B>Highlight</B>
          <B><IMG src="help/shared/arrow.gif" border="0" alt="-&gt;"></B>&nbsp; <B>Add
          Selection</B><BR>
        </LI>
      </OL>

      <H3><A name="Subtract_Selection_From_Highlight"></A> <A name=
      "Highlight_Subtract_Selection"></A> <B>To subtract a selection from a highlight</B></H3>

      <OL>
        <LI>
          From the menu-bar of the Code Browser, select <B>Select <IMG src="help/shared/arrow.gif"
          border="0" alt="-&gt;"> Highlight</B> <B><IMG src="help/shared/arrow.gif" border="0"
          alt="-&gt;"></B> <B>Subtract Selection</B><B><BR>
          </B> 

          <BLOCKQUOTE>
            <P>OR</P>
          </BLOCKQUOTE>From the right mouse popup menu of the Code Browser, select <B>Highlight</B>
          <B><IMG src="help/shared/arrow.gif" border="0" alt="-&gt;"></B>&nbsp; <B>Subtract
          Selection</B><BR>
        </LI>
      </OL>

      <H3><A name="Set_Selection_From_Highlight"></A> <A name="Select_From_Highlight"></A> <B>To
      create a selection from a highlight</B></H3>

      <OL>
        <LI>Create a highlight in the Code Browser</LI>

        <LI>
          From the menu-bar of the Code Browser, select <B>Select <IMG src="help/shared/arrow.gif"
          border="0" alt="-&gt;"> From Highlight</B><B><BR>
          </B> 

          <BLOCKQUOTE>
            <P>OR</P>
          </BLOCKQUOTE>From the right mouse popup menu of the Code Browser, select <B>Select</B>
          <B><IMG src="help/shared/arrow.gif" border="0" alt="-&gt;"></B> <B>Entire
          Highlight</B><BR>
        </LI>
      </OL>

      <P class="providedbyplugin">Provided By: <I>Set Highlight Plugin</I></P>
    </BLOCKQUOTE>

    <H2>Navigating over a highlight</H2>

    <P>A highlight will usually consist of one or more address ranges. The address ranges do not
    have to be contiguous. Two methods exist to allow navigation over these ranges:</P>

    <BLOCKQUOTE>
      <H3>Using the Navigation Margin</H3>

      <BLOCKQUOTE>
        <P>One or more yellow markers will appear in the <A href=
        "help/topics/CodeBrowserPlugin/CodeBrowser.htm#CBNavigationMargin">Navigation Margin</A>,
        where each yellow marker corresponds to an address range included in the highlight.
        Clicking on a yellow marker will cause the Code Browser to navigate to the beginning of the
        corresponding address range.</P>
      </BLOCKQUOTE>

      <H3><A name="Previous_Highlighted_Range"></A><A name="Next_Highlighted_Range"></A>Using the
      Navigation Menu</H3>

      <BLOCKQUOTE>
        <P>From the menu-bar of the Code Browser, select either <B>Navigation <IMG src=
        "help/shared/arrow.gif" border="0"> Previous Highlighted Range</B> or <B>Navigation <IMG
        src="help/shared/arrow.gif" border="0"> Next Highlighted Range</B>.</P>

        <BLOCKQUOTE>
          <P>OR</P>
        </BLOCKQUOTE>

        <P>From the tool-bar of the Code Browser, select either the <B>Go to previous highlighted
        range</B> (<IMG src="images/PreviousHighlightBlock16.gif" border="0" alt="">) and <B>Go to
        next highlighted range</B> (<IMG src="images/NextHighlightBlock16.gif" border="0" alt="">)
        buttons.</P>

        <P>Clicking on the menu-bar or tool-bar options will cause the Code Browser to navigate to
        the beginning of the corresponding address range.</P>
      </BLOCKQUOTE>
    </BLOCKQUOTE>

    <BLOCKQUOTE>
      <BLOCKQUOTE>
        <P><IMG src="help/shared/tip.png" border="0"> <I>When the Code Browser is on or before the
        first address range in the highlight, the "Previous Highlight Range" menu-bar and tool-bar
        options will be disabled. Similarly, when the Code Browser is on or after the last address
        range in the highlight, the "Next Highlight Range" menu and toolbar options will be
        disabled.</I></P>
      </BLOCKQUOTE>
    </BLOCKQUOTE>

    <P class="providedbyplugin">Provided By: <I>Next Prev Highlight Range Plugin</I></P>

    <P class="relatedtopic">Related Topics:</P>

    <UL>
      <LI><A href="help/topics/Selection/Selecting.htm">Selecting</A></LI>

      <LI><A href="help/topics/CodeBrowserPlugin/CodeBrowser.htm">Code Browser</A></LI>

      <LI><A href="help/topics/CodeBrowserPlugin/CodeBrowser.htm#CBNavigationMargin">Navigation
      Margin</A></LI>

      <LI><A href="help/topics/Search/Query_Results_Dialog.htm">Query Results</A></LI>
    </UL><BR>
     <BR>
     <BR>
     <BR>
  </BODY>
</HTML>
